(electric) power generation - Spanish English Dictionary